草庐IT

Java http 客户端和 POODLE

全部标签

Java OPC-UA 客户端 Eclipse Milo 端点 URL 更改为本地主机

我正在使用JavaOPC-UA客户端EclipseMilo.每当我使用服务器端点URL创建session时,方法UaTcpStackClient.getEndpoints()都会将URL更改为localhost。StringendpointUrl="opc.tcp://10.8.0.104:48809";EndpointDescription[]endpoints=UaTcpStackClient.getEndpoints(endpointUrl).get();EndpointDescriptionendpoint=Arrays.stream(endpoints).filter(e->

java - 如何为 QuickBooks 中的客户列表导入和导出自定义字段

在QuickbooksPro2009中,我通过C#windows应用程序添加和导入客户列表。在quickbook本身中,Import和Export选项用于客户列表,但我们已经定义了自己的业务验证逻辑,我们正在将数据推送到客户的QuickbookDB。在QuickBook中,有一个选项可以在AdditionalTab下定义自定义字段。在以编程方式添加客户快速预订列表时,我能够为Built-InFieldvalues添加值,例如CustomerNameCompanyName等等。如果我尝试为自定义字段推送数据。它给我错误...QuickBooksfoundanerrorwhenparsin

java - 如何从服务器向客户端发送消息

我正在尝试用Java编写一个聊天程序,当我在客户端发送消息时,服务器端会收到消息。但是当我从服务器端发送到客户端时,它没有收到消息。我看不出我做错了什么。服务端代码:privatevoidserverStart(){textArea.append("Startingserver"+"\n");try{serverSocket=newServerSocket(4444);textArea.append("WaitingforClients"+"\n");//Readingmessagefromtheclientsocket=serverSocket.accept();textArea.a

java - 我如何为我的 Java 应用程序的用户前端决定是使用 Swing GUI 还是轻量级 Web 客户端?

当涉及到用户界面时,我似乎总是在内心挣扎。我建立了一个应用程序“引擎”,并倾向于将用户界面推迟到我的算法工作之后。然后我反复尝试决定如何让用户与我的程序交互。就个人而言,我是命令行的粉丝,但我不能指望我的用户普遍如此。在web2.0和ajax时代,我真的很喜欢浏览器的无限可能。另一方面,制作一个Swing前端也不难,而且您通常可以指望向用户呈现更一致的表现(尽管使用像YUI或jQuery这样的良好javascript框架对规范化浏览器大有帮助)。显然,这两种方法都有其优点和缺点。那么,什么标准/参数/情况应该让我使用轻量级(例如基于网络的)GUI?什么标准/参数/情况应该导致我使用更重

java - 为什么 RMI localhost 客户端使用 no localhost ip 连接 RMI localhost 服务器

我们在同一台计算机上使用客户端/服务器RMI通信(因此所有ip都应该是本地主机)。我们启动注册表(使用默认端口1099)registry=LocateRegistry.createRegistry(端口);并将一些对象导出到RMI注册表Naming.rebind("//"+"localhost"+":"+port+"/"+name,object);我们从另一个进程中检索一些对象(记住一切都在本地主机中运行)MyRemoteObjectro=(MyRemoteObject)Naming.lookup("//"+"localhost"+":"+port+"/"+name);当您在局域网正常

java - 从客户端向服务器发送图像

我是JAVA的新手,所以请放轻松。我有一个服务器和一个可以成功连接到彼此和其他东西的客户端,但是客户端的一个功能是将图像发送到服务器。任何人都可以提供代码吗(在java中,不是网络应用程序). 最佳答案 欢迎使用Java!要完成手头的任务,您可以使用套接字。客户端代码:functionsendFile(StringserverIp,intserverPort){inti;FileInputStreamfis=newFileInputStream("/path/to/your/image.jpg");Socketsock=newSoc

java - 谷歌客户端登录认证

我尝试使用ClientLogin进行身份验证URLurl=newURL("https://www.google.com/accounts/ClientLogin");HttpURLConnectionconnection=(HttpURLConnection)url.openConnection();connection.setDoOutput(true);connection.setRequestMethod("POST");connection.setRequestProperty("Email","testonly%2Ein%2E2011%40gmail%2Ecom");conn

java - JMS/HornetQ = 如何从客户端以编程方式创建 JMS 队列?

我知道可以通过hornetq-jmx.xml配置文件在HornetQ中创建JMS队列。但我想从客户端执行此操作?我试过:HornetQJMSClient.createQueue(queueName);但这似乎没有创建队列(在hornetq服务器上)?当我尝试为此队列创建消费者时,我总是会收到一个队列未知的异常。如果能提供有关如何从客户端创建JMS队列的建议,我将不胜感激。(我根本不想在客户端或服务器上使用JNDI,如果可能的话)。更新:我不介意使用任何HornetQs核心API(与JMSAPI相对)从客户端创建队列。我的问题是:是否有任何方法可以从客户端创建队列(使用JMSApis或使

java - 如何验证客户端-服务器连接之间的数据完整性?

我最近开发了一款在线多人游戏,运行良好。有一个中央服务器处理与客户端的TCP连接,它们都接收和发送数据。有没有办法验证发送的数据在接收方读取之前没有被修改?TCP连接是否以某种方式处理它?如果不是,最好的实现方式是什么(不要求代码)?到目前为止,我想出了这些想法:修改发送的数据,添加某种验证值,例如数据包长度。收到数据包后,请求服务器再次发送并验证它们是否相等。我搜索了一个常用的解决方案,但找不到太多。加密应该是我最后的选择。编辑实现此目的的简单方法:MD5WikipediaExampleSHA1WikipediaExampleSSLWikipediaExample

java - 如何忽略 JAX-RS 2.0 客户端中的意外字段?

我正在开发一个从第三方API请求数据的REST客户端。这些API会发生变化,有时还会添加新字段。使用Jackson,可以使用@JsonIgnoreProperties注释,但我更喜欢遵循标准。是否可以使用JAX-RS2.0做同样的事情? 最佳答案 UsingJackson,itispossibletouse@JsonIgnorePropertiesannotation,butIprefertofollowstandards.JavaEE7(JSR-342)从JavaEE7开始,没有标准的JSON绑定(bind)API。但是,您可以将